d7398e8fa187e882cafb6f0ce7d3f2579b54acf6,src/main/java/net/foxdenstudio/sponge/foxguard/plugin/command/CommandModify.java,CommandModify,getSuggestions,#CommandSource#String#,181
Before Change
if (world == null) return ImmutableList.of();
IRegion region = FGManager.getInstance().getRegion(world, parse.args[1]);
if (region == null) return ImmutableList.of();
return region.modifySuggestions(source, parse.current.token);
} else if (isIn(HANDLERS_ALIASES, parse.args[0])) {
if (parse.args.length < 2) return ImmutableList.of();
IHandler handler = FGManager.getInstance().gethandler(parse.args[1]);
After Change
if (world == null) return ImmutableList.of();
IRegion region = FGManager.getInstance().getRegion(world, parse.args[1]);
if (region == null) return ImmutableList.of();
return region.modifySuggestions(source, parse.current.token).stream()
.map(args -> parse.current.prefix + args)
.collect(GuavaCollectors.toImmutableList());
} else if (isIn(HANDLERS_ALIASES, parse.args[0])) {
if (parse.args.length < 2) return ImmutableList.of();
IHandler handler = FGManager.getInstance().gethandler(parse.args[1]);